put some teeth into something - Turc Anglais Dictionnaire